Recent Searches

You haven't searched anything yet.

2 Jobs in Clarksburg, WV

SET JOB ALERT
Details...
tmctechnologies
Clarksburg, WV | Full Time
$65k-78k (estimate)
8 Months Ago
Trilogy Innovations
Clarksburg, WV | Full Time
$76k-93k (estimate)
1 Month Ago
Software Development Engineer II
tmctechnologies Clarksburg, WV
$65k-78k (estimate)
Full Time 8 Months Ago
Save

tmctechnologies is Hiring a Software Development Engineer II Near Clarksburg, WV

Job Title
Software Development Engineer II
Location
Clarksburg, WV 26306 US
Huntsville, AL 35808 US
Pocatello, ID US (Primary)
Category
Information Technology
Job Type
Full-time
Career Level
Staff
Education
High School / GED
Travel
None
Security Clearance Required
TS
Job Description

TMC Technologies is in search of a Software Development Engineer II to support our federal client in Pocatello, ID. The candidate must be a US citizen and possess an active Top Secret clearance to start due to federal contract requirements. The Software Development Engineer will be responsible for the design, development, testing, and management of the application development projects in support of IT infrastructure. This includes the programmatic integration of third-party components, the introduction of new custom capabilities, modification of existing code, process improvement recommendation, and automation of operations and maintenance tasks. Duties include technical project milestone reviews, code architecture sessions, resource estimation, and development best practices knowledge transfer

Responsibilities and requirements of the Software Development Engineer II role include: 

- Responsible for program design, coding, testing, debugging, and documentation. 
- Recommend and utilize the appropriate programming language for each component or workload based upon performance requirements, supportability, integration with existing components, maintainability, and other selection criteria deemed applicable. 
- Possess full technical knowledge of all phases of applications systems analysis and programming. 
- Analyze business functions or processes to understand the needs for which applications are being designed. 
- Able to conduct large scale development efforts. 
- Develop all components and services using industry best practices such as test driven development, centralized source code management, code reviews, and automated testing. 
- Utilize continuous integration / continuous deployment (CI/CD) workflows to the maximum extent possible for all published components. 
- Produce DevOps best practice templates and guides to serve as examples to other development teams interested in transitioning to DevOps development workflows. 
- May be asked to provide assistance with the creation and maintenance of trusted computing components, such as operating system images, application templates, platform as a service infrastructure, etc. 
- Provide subject matter expertise during the review of potential technologies proposed for integration with the environment. 
- Fully document development efforts using a combination of code comments, project issue tracking, change requests, and formal documentation. 
- Understand agile software design and be able to create/consume stories within a sprint structure. 
- Ensure that software deployments minimally impact production workloads running in production environments. All developed components should be produced in accordance with industry best practices for high availability environments. 
- Performance of analysis and tests, as needed, to aid the design process and to document the end item business functionality and performance requirements.

Job Requirements

- US Citizenship and active Top Secret clearance required; ability to obtain SCI-CI poly required
- Minimum 6 years' experience in the design and development of complex server based, client/server, service oriented, micro-service, and/or n-tiered applications required
- Experience serving as the engineer of complex technology implementations in a web service centric environment required
- Experience with containerization technologies (e.g., LXC, Docker, Rocket) preferred
- Advanced knowledge and implementation experience with the Atlassian Suite required 
- Experience with automation/configuration management using Chef, Puppet, Ansible, or similar preferred
- Bachelor's degree in relevant field preferred

We are equal opportunity/affirmative action employers, committed to diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, disability, or protected veteran status, or any other protected characteristic under state or local law.

Job Summary

JOB TYPE

Full Time

SALARY

$65k-78k (estimate)

POST DATE

08/11/2023

EXPIRATION DATE

05/02/2024

Show more

tmctechnologies
Full Time
$76k-99k (estimate)
4 Days Ago
tmctechnologies
Full Time
$97k-126k (estimate)
1 Week Ago
tmctechnologies
Full Time
$82k-94k (estimate)
1 Week Ago

The job skills required for Software Development Engineer II include Software Development, Programming Language, Code Review, Docker, DevOps, Team Development, etc. Having related job skills and expertise will give you an advantage when applying to be a Software Development Engineer II. That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Software Development Engineer II. Select any job title you are interested in and start to search job requirements.

For the skill of  Software Development
Fusion Technology-LLC
Remote | Full Time
$89k-109k (estimate)
2 Months Ago
For the skill of  Programming Language
Cabell Huntington Hospital/St. Mary
Remote | Full Time
$99k-122k (estimate)
8 Months Ago
For the skill of  Code Review
tmctechnologies
Full Time
$65k-78k (estimate)
8 Months Ago
Show more

The following is the career advancement route for Software Development Engineer II positions, which can be used as a reference in future career path planning. As a Software Development Engineer II, it can be promoted into senior positions as a Software Engineer III that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Software Development Engineer II. You can explore the career advancement for a Software Development Engineer II below and select your interested title to get hiring information.